rack-and-panel construction - Turkish English Dictionary